package negocio;

import java.util.ArrayList;

import persistencia.ContactoDAO;

public class ContactoControlador {

	
	
	
	public static void guardar(Contacto contacto)
	{
		ContactoDAO.getInstance().guardar(contacto);
	}
	
	public static ArrayList<Contacto> getAll()
	{
		return ContactoDAO.getInstance().getAll();
	}
	
	public static Contacto getContacto(int id)
	{
		return ContactoDAO.getInstance().getContacto(id);
	}
	
	
	//TODO: ventana consulta contacto
	public static ArrayList<Contacto> getAllContactoByAdmin(String dniAdm)
	{
		return ContactoDAO.getInstance().getAllContactoByAdmin(dniAdm);
	}

	public static ArrayList<Contacto> getContactos(String dni)
	{
		return ContactoDAO.getInstance().getContactos(dni);
	}
	
	public static ArrayList<Contacto> getContactosAdministrativoAlumno(String dniAlumno, String dniAdministrativo)
	{
		return ContactoDAO.getInstance().getContactosAdministrativoAlumno(dniAlumno, dniAdministrativo);
	}
	
	public static int getUltimoId()
	{
		return ContactoDAO.getInstance().getUltimoId();
	}
}
